// 基于axios封装网络请求

import theAxios from 'axios'
const axios = theAxios.create({
  baseURL: 'http://toutiao.itheima.net',
  timeout: 20000 // 20秒超时时间(请求20秒无响应直接判定超时)
})

export default (uri, method = 'GET', params = {}, data = {}, headers = {}) => {
  return axios({
    uri,
    method,
    params,
    data,
    headers
  })
}
// 但是上面有局限性
// 导出的axios方法在使用时
/*
axios({
uri:'请求地址'，
method:'请求方式'，
params:{},传的参数
data:{},请求体传参
headers:{}请求头参数
})

*/
